package com.woniuxy.service;

import com.woniuxy.pojo.CurrentUnit;
import com.woniuxy.util.DataGridView;
import com.woniuxy.vo.CurrentUnitVo;

public interface CurrentUnitService {
    /**
     * 往来单位全查询(带分页功能）
     * @param currentUnitVo
     * @return
     */
    public DataGridView getCurrentUnitListByPage(CurrentUnitVo currentUnitVo);

    /**
     * 增加往来单位
     * @param currentUnit
     * @return
     */
    public boolean addCurrentUnit(CurrentUnit currentUnit);

    /**
     * 通过手机号码查询往来单位
     * @param phone
     * @return
     */
    CurrentUnit findCurrentUnitByPhone(String phone);


    /**
     * 删除用户
     * @param id
     */
    public void removeCurrentUnit(int id);

    /**
     * 批量删除用户
     * @param ids
     */
    public void removeBathCurrentUnit(Integer[] ids);

    /**
     * 编辑用户
     * @param currentUnit
     * @return
     */
    boolean update(CurrentUnit currentUnit);
}
